innovative technology - Turkish English Dictionary